Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 HERCULES PLACE Detached £272,500 11 Mar 2011
4 HERCULES PLACE Detached £245,000 2 Dec 2011
5 HERCULES PLACE Detached £269,950 4 Oct 2013
6 HERCULES PLACE Detached £240,000 24 May 2004
8 HERCULES PLACE Detached £250,000 15 Mar 2013
9 HERCULES PLACE Detached £350,000 14 Jul 2017
12 HERCULES PLACE Detached £375,000 18 May 2020
14 HERCULES PLACE Detached £137,000 6 Mar 2001
16 HERCULES PLACE Detached £430,000 5 Jan 2018